iT邦幫忙

2021 iThome 鐵人賽

DAY 5
0
自我挑戰組

打破結界~ Ruby on Rails ~面試題!系列 第 5

Day-05 Ruby 的世界裡,萬物都是物件?

  • 分享至 

  • xImage
  •  

什麼是物件?

物件(object) = 狀態(state) + 行為(behavior)


Ruby 和其他的程式語言不太一樣,幾乎看的到的都是物件!
像是數字,字串,陣列… 等等。
很明顯 Ruby 是一個物件導向 (OOP) 的語言程式。


Ruby 的世界裡幾乎都是物件,所以很方便讓工程師使用。
但極少數不是物件,像 Block 區塊就不是,他無法單獨使用!
Block 區塊在 Ruby 裡比較特例一點。


參考資料
1.https://www.ruby-lang.org/zh_tw/about/
2.https://railsbook.tw/chapters/08-ruby-basic-4.html


上一篇
Day-04 說明什麼是Rack?
下一篇
Day-06 說明類別(class)跟模組(module)的差別?
系列文
打破結界~ Ruby on Rails ~面試題!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0

/images/emoticon/emoticon31.gif
衝破玻璃門哈哈哈哈
加油!!

王天君 iT邦新手 4 級 ‧ 2021-09-21 13:02:16 檢舉

哈,一起衝破XD

我要留言

立即登入留言